Karlijn WoonsKarlijn Woons
Amy Hunt hits peak form with 22.16s at Diamond League Final, ready for speed showdown with Sha'Carri RichardsonWhen numbers learn to speak names, the whole field must listen. At 61, I've...
Nguyen Thuy Linh and the Asian Games medal equation for Vietnam's women's badmintonThuy Linh told Dan Tri: "The Asian Games arena is very harsh, it is not easy ...
V.League and the Transfer Clock: Why the Biggest Asset Slips Through the Narrowest GapOn the last day of April 2026, I sat in a small café near Piazza del Popolo i...
Ahead of Asiad 2026: Vietnamese Taekwondo and the Burden Placed on Two Women's ShouldersInside the training hall of the National Sports Training Center in Ho Chi Min...
Four Bronze Medals and One Systemic Crack: What Four Para Table Tennis Semifinals at Aichi-Nagoya 2026 Actually RevealOn October 20, 2026, the fourth day of competition at the Asian Para Games in...
2026 National Women's Volleyball Championship: 14 Rounds and the Cost of Dead RubbersGeleximco Hung Yen walked into their match against Ha Noi with a record of ze...
Türkiye defeats Serbia 3-0 to reach EuroVolley 2026 final and secure Olympic 2028 qualificationThe EuroVolley 2026 Women's European Volleyball Championship semifinal took...
Nguyen Tien Minh Wins Vietnam Open 2026 Qualifier: Age 43, World No. 254, and a Main Draw BerthCourt 3 at Vietnam Open 2026 does not really have a stand. It is the qualifie...
17 Blocks Couldn't Save China: Asia's Volleyball Power Map Just FlippedThe fourth set ran to 29-27. In Hai Phong it was already near midnight, and I...
Sindhu Loses to Chen Yufei in Asian Games 2026 Quarter-final: The 122-Second Rally Was Not the Turning PointIn the fourth minute of the third game, a rally lasted 122 seconds. I started...
Moisés, FC Tokyo and the USD 1.8 Million Option: Brazil Sells Its Worry, Japan Buys the Right to Be WrongMoisés, FC Tokyo and the USD 1.8 Million Option: Brazil Sells Its Worry, Japa...
Vietnamese Football and the Data Problem: When Deep Analysis Has No Raw MaterialA second-stage deep analysis of football content has just been completed with...
Asian Games 2026: Indonesia's Pokémon Unite Silver and the Gap That Never Shows on the ScoreboardGame one, Indonesia won. The next three, Japan won. The series closed 3-1,...
Monaco and the birth-year kit: heritage packaged, data still unverifiedOn 13 October, AS Monaco's social media account posted a series of composite...
India Reach the Asian Games 2026 Men's Badminton Quarter-finals: A Predictable Win and the Blind Spots Beneath ItSome matches teach us more about the loser than the winner. India's opening...
Ljubljana 2026: When a 20-Year-Old Hand Rewrites the European Table Tennis OrderGame three, 6-5. Félix Lebrun rotated toward his left, snapped a...
The V.League Transfer Window: Read the Wage Bill, Not the BlockbustersWhile V.League fan pages count every "blockbuster" each day, I sit down and...
U-21 Japan 1-0 U-23 North Korea: A Fair Play Moment and the Inverted Age BracketI watched the clip four times. No commentary, no score graphic, just a player...
Atlante and the Number 18 Shirt: A Ceremony That Repays Memory in Mexico's Second TierThat night in Kuala Lumpur I switched on the screen, and what stopped me was...
BLAST Slam VIII: Team Yandex Reverse-Sweep PARIVISION to Lock Top 3 and US$135,000In the 63rd minute of the decider, with both teams having burned nearly every...
